Power steering fluid - German English Dictionary